muffler explosion - German English Dictionary